package net.cyan.activex.word;

import net.cyan.activex.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2006</p>
 * <p>Company: </p>
 * @author ccs
 * @version 1.0
 */

abstract public class Style implements ActiveXObject
{
   abstract public boolean isAutomaticallyUpdate();

   abstract public void setAutomaticallyUpdate(boolean automaticallyUpdate);

   abstract public Borders getBorders();

   abstract public boolean isBuiltIn();

   abstract public String getDescription();

   abstract public Font getFont();

   abstract public void setFont(Font font);

   abstract public boolean isHidden();

   abstract public void setHidden(boolean hidden);

   abstract public boolean isInUse();

   abstract public Style getLinkStyle();

   abstract public void setLinkStyle(Style linkStyle);

   abstract public int getListLevelNumber();

   abstract public void setListLevelNumber(int listLevelNumber);

   abstract public String getNameLocal();

   abstract public void setNameLocal(String nameLocal);
}